cavernous arteries - German English Dictionary